package com.veer.shop.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.veer.shop.param.TagParam;
import com.veer.shop.pojo.ProductTag;

/**
 * 商品标签数据接口访问层
 * 
 * @author WangBin
 * 2020年9月25日-下午2:30:41
 */
public interface ProductTagMapper {
	
	// 查询所有的标签
    List<Map<String, Object>> selectAll(TagParam tagListParam);
	
	// 根据ID查询标签
    Map<String, Object> selectById(@Param("tag_id") int tag_id);
	
	// 更新标签
    Integer update(ProductTag tag);
	
	// 新增标签
    Integer insert(ProductTag tag);
	
	// 删除标签
    Integer delete(@Param("tag_id") int tag_id);
	
	// 根据属性查询标签
    Integer search(@Param("tag_name") String tag_name, @Param("tag_id") int tag_id);
}
